Marc SteinMarc Stein
The Breath That No Spreadsheet Holds: When Transfer Data Misprices the Dressing RoomIn March 2026, at PSG's Camp des Loges training centre, I stood behind the...
Zidane defends Ronaldo: Digging beneath the glow of a reportOn the day reports about Zinedine Zidane flooded the sports feeds, I was...
The First Scar of an Era: Mbappe Falls, Zidane Stands StillMinute 58. Kocaeli Stadium. A blue-shirted figure goes down, both hands...
The Night the Data Board Went Dark in V.League: What Was Left After Minute 63The clock on the press-room wall read 9:47 pm. Minute 63. The big screen was...
Vietnam vs Chinese Taipei: Opening Asiad 2026 with a Scar or a Fresh Chance?Sitting in the press section of the stand, I went back through my notes from...
Nine Sections, Not a Single SubjectHOOK Three in the morning in Shanghai. I reopened an analysis a colleague had...
The Data Void in Women's Volleyball: When the Analysis Report Comes Back EmptyA Morning in Tokyo, and an Empty Data File On a November morning in Tokyo, th...
F1 2026: The New Rulebook Wipes Out Historical Data and Inverts the Big Teams' AdvantageIn my notebook, the page dated 16 March 2026 in Melbourne was crossed out in...
WTT Points Defence: What the Ranking Table Hides About Three Silent SeasonsOn Monday morning the WTT ranking table refreshes. A player holds world No. 1...
Wembanyama Says No to Betting: The Line Drawn by a Young StarThe recorder clicked off in a corner of a press room in San Antonio, and the...
Good Good Crisis: CEO Departure After Callaway Ad Controversy, A Lesson in Brand Governance in Modern GolfWhen a 30-second advertisement can erase a chain of commercial relationships...
The Fake Silence: When an Empty Data Sheet Gets Read as a Clean Bill of Health in the Esports Transfer WindowIn 2026, I learned that applause can shatter into a thousand fragments of...
Vietnam's Early-Game Identity Has Hit Its International CeilingMinute twelve of game three. The Vietnamese team was up three kills, had...
The Baku Collision and the Race Ban Debate: Should Franco Colapinto Be Banned or Was He a Victim of the Track?The moment came on lap 36, just after the Azerbaijan Grand Prix was restarted...
Peter Engel – The Silent Teacher of European Table Tennis and the Succession QuestionThis week, the European Table Tennis Union (ETTU) released a memorial notice...
When the Analysis Sheet Comes Back Empty: The Line Between Data Storytelling and Data FabricationI was sitting in Busan on a late autumn afternoon, opening the analysis sheet...
Behind Vietnam's U50 mixed-pair poomsae gold at Chuncheon 2026Chuncheon, South Korea. The poomsae mat at the World Championships entered it...
The 102-Point Dataset and 122 Seconds in Aichi-Nagoya: Where PV Sindhu's Asian Games 2026 Run EndedIn the fourth minute of the deciding game, the stopwatch on my hand froze at...
Singapore's Women's Epee Team and the Bronze Medal Written Into the BracketIn fencing halls, the loudest sound rarely comes from the stands. It comes fr...
Red Bull at the Madring: the T10–T12 bumps matter more than the 0.4-second FP2 gapThe on-board footage of Max Verstappen through T10–T12 in the second practice...
Zidane defends Ronaldo: Digging beneath the glow of a reportOn the day reports about Zinedine Zidane flooded the sports feeds, I was...
The First Scar of an Era: Mbappe Falls, Zidane Stands StillMinute 58. Kocaeli Stadium. A blue-shirted figure goes down, both hands...
The Night the Data Board Went Dark in V.League: What Was Left After Minute 63The clock on the press-room wall read 9:47 pm. Minute 63. The big screen was...
Vietnam vs Chinese Taipei: Opening Asiad 2026 with a Scar or a Fresh Chance?Sitting in the press section of the stand, I went back through my notes from...
Nine Sections, Not a Single SubjectHOOK Three in the morning in Shanghai. I reopened an analysis a colleague had...
The Data Void in Women's Volleyball: When the Analysis Report Comes Back EmptyA Morning in Tokyo, and an Empty Data File On a November morning in Tokyo, th...
F1 2026: The New Rulebook Wipes Out Historical Data and Inverts the Big Teams' AdvantageIn my notebook, the page dated 16 March 2026 in Melbourne was crossed out in...
WTT Points Defence: What the Ranking Table Hides About Three Silent SeasonsOn Monday morning the WTT ranking table refreshes. A player holds world No. 1...
Wembanyama Says No to Betting: The Line Drawn by a Young StarThe recorder clicked off in a corner of a press room in San Antonio, and the...
Good Good Crisis: CEO Departure After Callaway Ad Controversy, A Lesson in Brand Governance in Modern GolfWhen a 30-second advertisement can erase a chain of commercial relationships...
The Fake Silence: When an Empty Data Sheet Gets Read as a Clean Bill of Health in the Esports Transfer WindowIn 2026, I learned that applause can shatter into a thousand fragments of...
Vietnam's Early-Game Identity Has Hit Its International CeilingMinute twelve of game three. The Vietnamese team was up three kills, had...
The Baku Collision and the Race Ban Debate: Should Franco Colapinto Be Banned or Was He a Victim of the Track?The moment came on lap 36, just after the Azerbaijan Grand Prix was restarted...
Peter Engel – The Silent Teacher of European Table Tennis and the Succession QuestionThis week, the European Table Tennis Union (ETTU) released a memorial notice...
When the Analysis Sheet Comes Back Empty: The Line Between Data Storytelling and Data FabricationI was sitting in Busan on a late autumn afternoon, opening the analysis sheet...
Behind Vietnam's U50 mixed-pair poomsae gold at Chuncheon 2026Chuncheon, South Korea. The poomsae mat at the World Championships entered it...
The 102-Point Dataset and 122 Seconds in Aichi-Nagoya: Where PV Sindhu's Asian Games 2026 Run EndedIn the fourth minute of the deciding game, the stopwatch on my hand froze at...
Singapore's Women's Epee Team and the Bronze Medal Written Into the BracketIn fencing halls, the loudest sound rarely comes from the stands. It comes fr...
Red Bull at the Madring: the T10–T12 bumps matter more than the 0.4-second FP2 gapThe on-board footage of Max Verstappen through T10–T12 in the second practice...
